anything causing needless fright - Francés Inglés Diccionario